thin-leaved sunflower - Turkish English Dictionary